//
// Tables
// --------------------------------------------------
table {
    border-collapse: collapse;
    border-spacing: 0
}

//
// custom table.
//
.custom-table {
    display: table;
}

.custom-thead {
    display: table-header-group;
}

.custom-tbody {
    display: table-row-group;
}

.custom-tr {
    display: table-row;
}

.custom-td {
    display: table-cell;
    vertical-align: middle;
}
